Check-out and Check-in Rules
Oracle Insurance Rules Workbench uses a check-out and check-in process to manage configuration changes, ensuring change tracking and minimizing conflicts between contributors.
Checking Out a Rule
-
If a rule is available for check-out, it appears in gray text in the Navigation Explorer (left navigation panel).
-
To check out the rule:
-
Select the required rule in the Navigation Explorer (left panel).
-
The rule text changes from gray to white.
-
In the Configuration Panel toolbar, select the required Config Package from the dropdown.
-
Click the Check-Out icon in the toolbar.
-
The rule text changes from white to orange, indicating the rule is checked out and ready for editing.
-
Checking In a Rule
After completing configuration changes to a rule:
-
Click the Check-In icon in the Configuration Panel toolbar.
-
The changes are saved to the database.
-
The rule text in the Navigation Explorer updates from yellow (draft) or orange (checked out) to white, indicating the rule is checked in and available.
Discarding Changes
To discard unsaved configuration changes:
-
Click the Revert Modifications
icon in the toolbar. -
This action discards all unsaved edits and restores the rule to its last saved version.
Rule Scheme
Rule and node status in the Navigation Explorer.
| Description | Status | Example |
|---|---|---|
|
Newly created, not yet checked in |
New or Draft |
|
| Available for editing | Checked-In |
|
|
Checked out by user and enabled for editing |
Checked-Out |
|
XML Schema Validation
The OIRW application introduces an on-demand XML Schema (XSD) validation option for rule configurations. This utility allows authorised users to validate rule XML against the corresponding rule-type-specific XSD schema before saving or checking in the rule, helping ensure schema compliance without affecting existing workflows.
The XML Schema Validation utility enables users to manually validate a rule’s XML at any stage of development, whether the XML is incomplete, in progress, or finalised. By using the Validate XML action, users can verify structural and schema-level correctness for the selected rule type before proceeding with save or check-in.
Important: The Validate XML button is available only for plan rules in this release.
Note: XML validation is executed only when the user explicitly clicks Validate XML. The system does not trigger validation during Save or Check-in operations.
Prerequisite
Only users assigned to the Configurer role can access the XML Schema Validation option.
Access to XML Schema Validation
-
Sign in to the Oracle Insurance Rules Workbench (OIRW) application.
-
Open a rule configuration screen.
-
Click Validate XML, available next to the Checkout button.
XML Validation Workflow
-
Create a new rule or modify an existing rule in OIRW.
-
Click Validate XML to manually start schema validation.
-
The system validates the XML against the schema by checking the following:
-
Required elements and attributes
-
Element order
-
Parent-child relationships
-
Data type constraints
-
Allowed multiplicity
-
Unsupported elements or attributes
-
-
Review the validation outcome.
-
It displays a success message as a notification when validation succeeds.
-
It displays all identified issues in the drawer when validation fails.
-
-
Update the XML as required and re-run Validate XML until the XML passes validation.
-
Proceed with Save or Check-in after validation is complete.
Review and Completion
The validation process displays the result in the Rule Validation Results drawer, allowing users to review issues, correct the XML, and validate again as needed.
Note: Users can proceed with Save or Check-in operations regardless of the XML validation outcome.